查看原文
其他

谷歌身份验证使用教程及失效详解

2017-10-07 杨卫祥 思考与践行


什么是谷歌身份验证器


不少网站在登陆或者操作时都需要谷歌身份验证器(Google Authenticator),就是说在输入用户名和密码之后还需要输入一个动态密码,而这个动态密码由手机APP谷歌身份验证器生成,不但不依赖于网络,还在每30秒自动更新,是不是很强大?当初办过农行的动态密码, 是给一个小卡片,由横坐标和纵坐标组成,每次使用时根据坐标点来确认密码是多少,用着用着会出现重复,卡片还得随身携带,太不方便。再到后来的U盾,单独给个小U盘的东西,也方便不到哪里去。现在呢谷歌直接做一个应用就搞定了!


目前接触到比特币相关网站基本上都采用它,尤其是提现等与钱直接相关的操作时。


如何安装使用


第一步


根据您使用的手机系统类型,下载并打开谷歌身份验证器应用到手机上。 


  • IPhone手机:在您的手机上安装双重验证程序:Google Authenticator

  • Android手机:在应用市场中搜索“谷歌身份验证器”,或搜索Google Authenticator

若搜索不到,可去官方或Google play上下载,不过需要科学上网(翻-墙)


第二步


根据网站提示操作,例如某网站如下截图,在扫描之前一定要注意一点,先把密钥(或叫密文)记录备份下来再扫描,如果误删,或者手机丢失,可通过手动输入密钥来恢复你的账户,否则容易人财两空。



备份好之后在“Google Authenticator (身份验证器)”应用程序中,点击“添加新账户 (iOS 下是 + 号)”,然后选择“扫描条形码”。 将手机上的相机镜头对准二维码扫描该条形码。


不少手机在这步会提示条码扫描器不可用,那就需要下载一个应用,可在应用市场搜索:条码扫描器。


第三步

填入手机显示的动态密码就可以在网站激活两步验证了。


验证码失效原因分析


最近中国关闭比特币交易所之后大量人员需要注册海外交易网站,而这些网站基本上把使用谷歌身份验证当成必选。但因为各种各样原因不少人却卡在验证码上,收到“Invalid code"或者"Incorrect Code"或者"has expired"等验证码无效的消息,到底是什么原因呢?


原因一:30秒时间已过


这个验证码是30秒自动更新的,如果输入之后恰好赶在它更换验证码,那原来这个已经失效,所以输入的时候看好时间,如果时间不够,就等它更新之后再输入。


原因二:时间不同步


我有几次遇到过注册的B网、P网、BFX出现无效,查不出什么原因。后来恨不得把谷歌身份验证删除重装,但一删除原来保存在上面的信息也没了,还好备份过密码,可以恢复,无效的问题倒是解决了。


然而前些天注册Big.one时又出现这种情况,总不能再删除一遍,于是继续寻找原因,发现这个错误原因是APP没有正确同步,也就是说你手机的数据和谷歌服务器的数据不同步。但我选择同步之后依然无效,后来想想同步谷歌服务器,需要“科学上网”,打开翻-墙再选择同步问题终于解决。


详细步骤如下:


安卓:

  1. 打开科学上网

  2. 进入谷歌验证的主界面,点击右上角三个点

  3. 选择设置

  4. 选择“校正用来生成验证码的时间”

  5. 选择立即同步





完成之后,APP就会提示已经同步,就可以正常使用了。



苹果用户

  1. 打开科学上网

  2. 进入苹果设置(注意,不是谷歌身份验证的设置)

  3. 选择通用

  4. 选择时间&日期

  5. 激活自动同步设置

  6. 如果已经激活,禁用下,过几秒之后再重新激活下就行了


 

不能扫码原因分析


前天在给一个手机装好这个软件之后竟然发现不能扫码,其它扫描正常的,只有这个应用不行,费尽九牛二虎之力终于在网上找到解决办法:


这个扫码器打开时,如果二维码恰好在红框里,则瞬间成功扫描;否则,即使后来手段将二维码移动到红框里面,也没反应。 这肯定是个 BUG,软件的逻辑没写好。


解决方法:第一次打开扫描界面,如果二维码不在框中,则手动移动至合适位置,然后回到上一个界面(手机按下返回键),重新选择扫描二维码,整个过程中尽量保持手机镜头静止,不要有大的位移,那么第二次进入扫码界面时,由于上次的定位,这次二维码已经在框中了,于是立刻扫描成功。 


至此,我在这个软件使用过程中遇到的各种坑都已找到解决方案,接下来就可以顺利玩耍,如果你还碰到各种奇形怪状的问题,欢迎留言交流。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存